soil leaching - Alemán Inglés Diccionario